package com.dykj.fireFighting.api.socialUnit.firemanger.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.dykj.fireFighting.common.core.dto.CommonDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author aixiaolan
 * @date 2021/7/6 9:10 AM
 */
@Data
public class KeyPartsDeviceVo extends CommonDto {

    private static final long serialVersionUID = 1L;

    private String id;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    /**
     * 修改人
     */
    @ApiModelProperty(value = "修改人")
    private String updateBy;
    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;
    /**
     * 单位id
     */
    @ApiModelProperty(value = "单位id")
    private String unitId;
    /**
     * 名称
     */
    @ApiModelProperty(value = "名称")
    private String name;
    /**
     * 地址
     */
    @ApiModelProperty(value = "地址")
    private String address;
    /**
     * 使用性质
     */
    @ApiModelProperty(value = "使用性质")
    private String natureOfUse;
    /**
     * 面积
     */
    @ApiModelProperty(value = "面积")
    private Double area;
    /**
     * 耐火等级
     */
    @ApiModelProperty(value = "耐火等级")
    @TableField("fire_resistance_rating")
    private String fireResistanceRating;
    /**
     * 消防设施  0有  1无
     */
    @ApiModelProperty(value = "消防设施  0有  1无")
    private Integer fireFightingFacilities;
    /**
     * 负责人
     */
    @ApiModelProperty(value = "负责人")
    private String personInCharge;
    /**
     * 负责人电话
     */
    @ApiModelProperty(value = "负责人电话")

    private String personPhone;

    private String idCard;
    /**
     * 应急预案id
     */
    @ApiModelProperty(value = "应急预案id")
    private String emergencyPlanId;

    @ApiModelProperty(value = "传统设备")
    private List<String> deviceTradition;


    @ApiModelProperty(value = "智能设备")
    private  List<String> device;

    @ApiModelProperty(value = "经度")
    private String lng;

    @ApiModelProperty(value = "纬度")
    private String lat;

    @ApiModelProperty(value = "应急预案名称")
    private String emergencyPlanName;

    @ApiModelProperty(value = "分区id")
    private String partitionId;

}
